Big Huge Thesaurus

pressurized water reactor

noun